#ifndef CTEXTUREOGL_H_INCLUDED
#define CTEXTUREOGL_H_INCLUDED

#include "ITexture.h"

/// Information
class CTextureOGL : public ITexture {
	friend class IRenderer;
protected:
private:
	uint m_uiOGLTextureID;

public:
	void Bind( ui16 stage = 0 );

	 // Constructor & Destructor
	 CTextureOGL( int w, int h, byte* data, int format = eTF_X8, int flags = eDBF_DEFAULT_SETTINGS );
	~CTextureOGL();
};


#endif // CTEXTUREOGL_H_INCLUDED
